package com.finger.forest.model;

import java.io.Serializable;

/**
 * @author sy
 * @date 2021/1/19
 * @desc
 */
public class NoticeItemModel implements Serializable {
    /**
     * noticeId : 27
     * noticeTitle : aa
     * noticeType : 1
     * noticeContent : aaaa
     * status : 0
     * createBy : admin
     * createTime : 2021-01-15T03:28:54.000+00:00
     * updateBy :
     * updateTime : 2021-01-15T06:01:52.000+00:00
     * remark :
     * patrolRecord : {"id":1,"patrolId":1,"type":9,"remark":"这是一条备注信息","longitude":117.145506,"latitude":31.498026,"findTime":"2020-08-20T12:37:05.000+00:00","findAddress":"安粮国贸","createTime":"2020-08-24T12:36:51.000+00:00"}
     * noticUserOrDept : 5
     * readingStatus :
     * specify :
     * patrolRecordId : 1
     */

    private long noticeId;
    private String noticeTitle;
    private int noticeType;
    private String noticeContent;
    private String status;
    private String createBy;
    private String createTime;
    private String updateBy;
    private String updateTime;
    private String remark;
    private PatrolRecordBean patrolRecord;
    private String noticUserOrDept;
    private int specify;
    private int patrolRecordId;
    private int readingStatus;
    private boolean isShowCheck;
    private boolean isSelect;

    public boolean isShowCheck() {
        return isShowCheck;
    }

    public void setShowCheck(boolean showCheck) {
        isShowCheck = showCheck;
    }

    public boolean isSelect() {
        return isSelect;
    }

    public void setSelect(boolean select) {
        isSelect = select;
    }

    public long getNoticeId() {
        return noticeId;
    }

    public void setNoticeId(long noticeId) {
        this.noticeId = noticeId;
    }

    public String getNoticeTitle() {
        return noticeTitle;
    }

    public void setNoticeTitle(String noticeTitle) {
        this.noticeTitle = noticeTitle;
    }

    public int getNoticeType() {
        return noticeType;
    }

    public void setNoticeType(int noticeType) {
        this.noticeType = noticeType;
    }

    public String getNoticeContent() {
        return noticeContent;
    }

    public void setNoticeContent(String noticeContent) {
        this.noticeContent = noticeContent;
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    public String getCreateBy() {
        return createBy;
    }

    public void setCreateBy(String createBy) {
        this.createBy = createBy;
    }

    public String getCreateTime() {
        return createTime;
    }

    public void setCreateTime(String createTime) {
        this.createTime = createTime;
    }

    public String getUpdateBy() {
        return updateBy;
    }

    public void setUpdateBy(String updateBy) {
        this.updateBy = updateBy;
    }

    public String getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(String updateTime) {
        this.updateTime = updateTime;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public PatrolRecordBean getPatrolRecord() {
        return patrolRecord;
    }

    public void setPatrolRecord(PatrolRecordBean patrolRecord) {
        this.patrolRecord = patrolRecord;
    }

    public String getNoticUserOrDept() {
        return noticUserOrDept;
    }

    public void setNoticUserOrDept(String noticUserOrDept) {
        this.noticUserOrDept = noticUserOrDept;
    }

    public int getReadingStatus() {
        return readingStatus;
    }

    public void setReadingStatus(int readingStatus) {
        this.readingStatus = readingStatus;
    }

    public int getSpecify() {
        return specify;
    }

    public void setSpecify(int specify) {
        this.specify = specify;
    }

    public int getPatrolRecordId() {
        return patrolRecordId;
    }

    public void setPatrolRecordId(int patrolRecordId) {
        this.patrolRecordId = patrolRecordId;
    }

    public static class PatrolRecordBean implements Serializable{
        /**
         * id : 1
         * patrolId : 1
         * type : 9
         * remark : 这是一条备注信息
         * longitude : 117.145506
         * latitude : 31.498026
         * findTime : 2020-08-20T12:37:05.000+00:00
         * findAddress : 安粮国贸
         * createTime : 2020-08-24T12:36:51.000+00:00
         */

        private int id;
        private int patrolId;
        private int type;
        private String remark;
        private double longitude;
        private double latitude;
        private String findTime;
        private String findAddress;
        private String createTime;

        public int getId() {
            return id;
        }

        public void setId(int id) {
            this.id = id;
        }

        public int getPatrolId() {
            return patrolId;
        }

        public void setPatrolId(int patrolId) {
            this.patrolId = patrolId;
        }

        public int getType() {
            return type;
        }

        public void setType(int type) {
            this.type = type;
        }

        public String getRemark() {
            return remark;
        }

        public void setRemark(String remark) {
            this.remark = remark;
        }

        public double getLongitude() {
            return longitude;
        }

        public void setLongitude(double longitude) {
            this.longitude = longitude;
        }

        public double getLatitude() {
            return latitude;
        }

        public void setLatitude(double latitude) {
            this.latitude = latitude;
        }

        public String getFindTime() {
            return findTime;
        }

        public void setFindTime(String findTime) {
            this.findTime = findTime;
        }

        public String getFindAddress() {
            return findAddress;
        }

        public void setFindAddress(String findAddress) {
            this.findAddress = findAddress;
        }

        public String getCreateTime() {
            return createTime;
        }

        public void setCreateTime(String createTime) {
            this.createTime = createTime;
        }
    }
}
